nernst equation explained